home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / demo / euro / rot2.lha / rot.invite < prev    next >
Text File  |  1993-04-02  |  5KB  |  101 lines

  1.  
  2.     If you are interested in working on a game, please read this.  You
  3. don't even have to know how to program... Or if you don't have any time,
  4. but would like to see this develop into a game, then spread this around
  5. -- upload it places.
  6.  
  7.     People always comment on how pretty those euro-demos are and then
  8. complain because there's nothing to shoot at.  I'd like to see the
  9. engine developed into a game, but not enough to actually do it myself.
  10.  
  11.     I would like to get a group of talented & enthusiastic artists,
  12. programmers, and sound people together to make a game out of the engine.
  13. I am willing to "lead" the group in the sense that I will help
  14. coordinate people and continue to develop the graphics engine.
  15.  
  16.     The game could be freeware or if shareware, operated the same way
  17. Wolf3D was: the first few mazes are free, then you can buy modules with
  18. more mazes later.  But we probably won't ever get that organized.
  19.  
  20.  
  21.  
  22.     If you are interested in participating and you think you fit in one of
  23. the following categories, please email me and I'll include you in my
  24. mailing list:
  25.  
  26. 1) ARTISTS:  Draws brushes of objects and animbrushes of monsters.  The
  27. artists will probably also be the "game designers" -- the people who
  28. decide what genre (ie. dungeon, space, kill nazis, etc. based on what
  29. kind of things they can draw) the game will be-- and what exactly is in
  30. the game. The engine can use 32 colors composed of 2 completely separate
  31. 16 color palettes.  So all objects, monsters, and walls may either use
  32. the top 16 colors or the bottom 16 colors.
  33.     Personally, I'd like to make it a Wolf3d-like game, of a StarWars
  34. genre. Stormtroopers and evil droids chasing you through the corridors of
  35. the DeathStar -- and when you advance far enough, you find a lightsaber
  36. that you can use to reflect their lasers.  That would work very well
  37. with a 16 color grey palette + 16 colors of something else.
  38.     Ideally, I'd like to just take ID software's graphics straight out of
  39. Wolf3D (see shmoozer "0", above).  Maybe someone could work something out
  40. with them and then just convert and touch them up to work with my 2 16
  41. color palettes and put them in the appropiate brush structures.
  42.  
  43. 2) SOUND:  We need people who can provide a background tune w/ player
  44. that doesn't eat my cpu.  I don't care if it's original, so long as the
  45. tune fits the genre and the mood of the game.  Maybe the tune could
  46. change when you meet monsters or something.  Also provides all sound
  47. effects for monsters, fanfares, etc  -- along with the routines that
  48. play them.
  49.     Again, maybe if someone gets in with ID software, we could use
  50. their samples.  Of course we'd still need player routines.
  51.  
  52. 3) PROGRAMMING JOBS:  These are all big.
  53.     a) We need someone to write a nice mazeeditor with a GUI to let you
  54. create mazes and put objects and monsters in them.  I will provide an
  55. output format for the maze data and you will write a program to generate
  56. the specified output format.  This is not a trivial program.  You must be
  57. able to specify what kind of wall goes where, place monsters in the maze
  58. and assign behavior attributes to them and place objects on the ground --
  59. all using a GUI.
  60.  
  61.     b) Main program.  This person will pretty much be in control of
  62. everything.  Someone who can take other people's code and integrate it to
  63. my engine. This shouldn't be too hard because everyone elses code will be
  64. very well specified.  They should provide "black box" routines that can
  65. essentially be linked into the main    program.  This person will also be in
  66. charge of programming things such as: the interface of the game, keeping
  67. track of player's stats, making the speed of the game playable, etc.
  68.  
  69.     c) Monsters.  Someone needs to write code to keep track of the
  70. "enemies" movements.  There should be different monsters with different
  71. behaviors: (ie, some that always attack you, some that stand guard, some
  72. that can hear action in the next room and will come after you when they
  73. hear you, etc.)  This person works with the graphics and sound people to
  74. make smoothly animated, monsters and make them attack you.
  75.  
  76. 4) MAZE MAKER: Once the mazeeditor has been built, these people design the
  77. dungeons.  They'll coordinate with the artists to get a set of wall
  78. pictures that will form a coherent dungeon, castle, etc.  Maze people will
  79. make mazes and put in everything such as objects, monsters, doors, exits,
  80. hidden passeges, etc in such a way as to provide incrementally challenging
  81. levels for the player.  In other words: make fun game using the tools
  82. provided.
  83.     Again, maybe if someone gets in with ID software, we could use
  84. their mazes.  We'd still have to enter them into our own maze editor
  85. by hand because we probably wont just copy every kind of wall and every
  86. kind of soldier straight across.
  87.  
  88.  
  89.     By the way, so far the game requires a math chip and at least an 030.
  90. It should be possible, however, to get it to run on an 020 with a math
  91. chip. My list, below, doesn't include someone who could take my engine's
  92. code and make it do integer math only.  I'm sure any euro- demo coder could
  93. take my program and make it run almost as fast on the 500 (with a
  94. somewhat smaller view window) if they optimized my math stuff.  Also,
  95. caches help a lot.  On the 030, it should run perfectly fast at about 288
  96. X 150.  On the 040, with it's bigger cache, it should easily handle
  97. 320 X 150.  The view screen will be variable in the game.
  98.  
  99. All code must compile in SAS and Aztec C.
  100.  
  101.